Routines

 

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

 

A

apicIntrIntHelper( )initialize pointers to vxBus driver routines.
ataBestTransferModeFind( )Justify the best transfer mode using the cycle time
ataBlkDevFill( )( )fills block device structure
ataBlkIoctl( )This routine perform the driver specific request.
ataBlkRd( )( )reads specified blocks from the device
ataBlkWrt( )write one or more blocks to a ATA/IDE disk
ataCHSPack( )Pack Cylinder,Head,sector values to address a sector.
ataCoreDump( )write sectors to a ATA/IDE disk with ints off, no OS
ataCoreWrite( )write a data to disk sectors.
ataDriveInit( )initialize ATA drive
ataIntr( )ATA/IDE controller interrupt handler.
atapiBlkIoctl( )do device specific control function
atapiBlkRd( )read one or more blocks from an ATAPI Device.
atapiBlkWrt( )write one or more blocks to an ATAPI Device.
atapiDmaTransfer( )a stub
atapiNonOverlapTransferLoop( )loop for DRQ Interrupts without Overlapping
atapiOverlapTransferLoop( )loop for DRQ Interrupts with Overlapping
atapiParamsPrint( )Print the drive parameters.
atapiPIOTransfer( )transfer a single data packet via PIO
atapiPktCmdExec( )execute an ATAPI command without error processing
atapiReqSense( )issue a REQUEST_SENSE command to a device
atapiReset( )reset a ATAPI drive
atapiStatusChk( )check device status
ataReset( )reset a ATA/IDE disk controller
ataStatus( )check status of a ATA/IDE disk controller
ataStub( )block device stub
ataUDmaCableChk( )Find the cable type.
ataWdog( )ATA/IDE controller watchdog handler.
ataXbdDevCreateSyncHandler( )creates the handler
ataXbdDump( )XBD block device dump routine
ataXbdEject( )Eject the device and instantiate the next step
ataXbdIoctl( )XBD block device ioctl routine
ataXbdMediaTest( )Test a block wrapper for media existence
ataXbdStrategy( )XBD block device strategy routine
ataXbdTest( )Test to see if media is present or not. If a change

F

flDelayLoop( )consume the specified time
flFitInSocketWindow( )check whether the flash array fits in the socket window

H

halBoardInfoGet( )retrieve the board info
halBoardInfoShow( )print the board info
halCpuBusClockGet( )get the CPU bus clock frequency
halRegister( )register hal driver
halTopMemGet( )get the top of the memory

I

iTCOWatchdogAllocate( )allocate watchdog timer
iTCOWatchdogCountGet( )retrieve the current value of the counter
iTCOWatchdogDisable( )stop watchdog timer
iTCOWatchdogDrvCtrlShow( )show routine
iTCOWatchdogEnable( )start the watchdog timer
iTCOWatchdogInstConnect( )third level initialization routine of watchdog device
iTCOWatchdogInstInit( )first level initialization routine of watchdog device
iTCOWatchdogInstInit2( )second level initialization routine of watchdog device
iTCOWatchdogRelease( )release the watchdog resource
iTCOWatchdogReload( )reload the watchdog timer

M

mc146818RtcInstConnect( )third level initialization routine of the RTC
mc146818RtcInstInit( )first level initialization routine of the RTC
mc146818RtcInstInit2( )second level initialization routine of the RTC
mc146818RtcTimeGet( )retrieve the current date and time
mc146818RtcTimeSet( )Set the current date and time
mkbootAhci( )create a boot AHCI disk from a specified file
mkMbrAhci( )create MasterBootRecord on sector 0 of the specified hard disk

P

pciAtaBlkRW( )read or write sectors to a ATA/IDE disk.
pciAtaCmd( )issue a RegisterFile command to ATA/ATAPI device.
pciAtaConfig( )configure an ATA drive (hard disk or cdrom drive)
pciAtaConfigInit( )intialize the hard disk driver
pciAtaCtrlReset( )reset the specified ATA/IDE disk controller
pciAtaDevCreate( )create a device for a ATA/IDE disk
pciAtaDevIdentify( )identify device
pciAtaDmaRW( )read/write a number of sectors on the current track in DMA mode
pciAtaDrv( )Initialize the ATA driver
pciAtaGetCtrl( )get globalPciAtaDrvCtrl->ataCtrl
pciAtaInit( )initialize ATA device.
pciAtaParamRead( )Read drive parameters
pciAtapiCtrlMediumRemoval( )Issues PREVENT/ALLOW MEDIUM REMOVAL packet command
pciAtaPiInit( )init a ATAPI CD-ROM disk controller
pciAtapiInit( )init ATAPI CD-ROM disk controller
pciAtapiIoctl( )Control the drive.
pciAtapiPktCmd( )execute an ATAPI command with error processing
pciAtapiPktCmdSend( )Issue a Packet command.
pciAtapiRead10( )read one or more blocks from an ATAPI Device.
pciAtapiReadCapacity( )issue a READ CD-ROM CAPACITY command to a ATAPI device
pciAtapiReadTocPmaAtip( )issue a READ TOC command to a ATAPI device
pciAtapiScan( )issue SCAN packet command to ATAPI drive.
pciAtapiSeek( )issues a SEEK packet command to drive.
pciAtapiSetCDSpeed( )issue SET CD SPEED packet command to ATAPI drive.
pciAtapiStartStopUnit( )Issues START STOP UNIT packet command
pciAtapiStopPlayScan( )issue STOP PLAY/SCAN packet command to ATAPI drive.
pciAtapiTestUnitRdy( )issue a TEST UNIT READY command to a ATAPI drive
pciAtaRawio( )do raw I/O access
pciAtaRW( )read/write a data from/to required sector.
pciAtaStatusChk( )Check status of drive and compare to requested status.
pciAtaXbdDevCreate( )create an XBD device for a ATA/IDE disk
pciAtaXbdRawio( )do raw I/O access

S

sysBootLineInit( )initialize boot line for Profile BootApp VIP
sysBootWait( )wait until necessary tasks starts
sysBspRev( )return the BSP version and revision number
sysBusIntAck( )acknowledge a bus interrupt
sysBusIntGen( )generate a bus interrupt
sysBusTas( )test and set a location across the bus
sysBusToLocalAdrs( )convert a bus address to a local address
sysDelay( )allow recovery time for port accesses
sysHwInit( )initialize the system hardware
sysHwInit2( )additional system configuration and initialization
sysIntDisablePIC( )disable a bus interrupt level
sysIntEnablePIC( )enable a bus interrupt level
sysIntEoiGet( )get EOI/BOI function and its parameter
sysIntInitPIC( )initialize the interrupt controller
sysIntLevel( )get an IRQ(PIC) or INTIN(APIC) number in service
sysIntLock( )lock out all interrupts
sysIntUnlock( )unlock the PIC interrupts
sysLocalToBusAdrs( )convert a local address to a bus address
sysMailboxConnect( )connect a routine to the mailbox interrupt
sysMailboxEnable( )enable the mailbox interrupt
sysMemTop( )get the address of the top of VxWorks memory
sysMmuMapAdd( )insert a new MMU mapping
sysModel( )return the model name of the CPU board
sysNvRamGet( )get the contents of non-volatile RAM
sysNvRamSet( )write to non-volatile RAM
sysPciIvecToIrq( )get an IRQ(PIC or IOAPIC) number from vector address
sysPciPirqEnable( )enable or disbable PCI PIRQ direct handling
sysPciPirqShow( )show the PCI PIRQ[A-H] to IRQ[0-15] routing status
sysPhysMemTop( )get the address of the top of physical memory
sysProcNumGet( )get the processor number
sysProcNumSet( )set the processor number
sysStrayInt( )Do nothing for stray interrupts.
sysToMonitor( )transfer control to the ROM monitor
sysUsDelay( )delay specified number of microseconds

V

vxbITCOWatchdogDrvRegister( )register driver
vxbMc146818RtcDrvRegister( )registers the driver for MC146818 RTC
vxbPciAtaInstConnect( )Final initialization
vxbPciAtaInstInit( )First pass initialization
vxbPciAtaInstInit2( )Second pass initialization
vxbPciAtaStorageRegister( )register driver with vxbus
vxbW83627dhgDrvRegister( )register template sensor driver

W

W83627dhgFanGet( )retrieve fan values
W83627dhgInstConnect( )third level initialization routine of sensor device
W83627dhgInstInit( )first level initialization routine of sensor device
W83627dhgInstInit2( )second level initialization routine of sensor device
W83627dhgSetFanSpeed( )set fan speed value
W83627dhgShow( )show routine
W83627dhgTempGet( )retrieve the value of the current temperature
W83627dhgTempGetMax( )retrieve the maximum value of the temperature
W83627dhgTempHyst( )retrieve temperature sensor hysteresis values
W83627dhgVoltageGet( )retrieve voltage values